<ui:composition xmlns="http://www.w3.org/1999/xhtml"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:p="http://primefaces.org/ui"
    xmlns:f="http://java.sun.com/jsf/core"
    template="/includes/template.xhtml">


<ui:define name="metadata">
    </ui:define>
<ui:define name="h1">
	<h1>Producto</h1>
</ui:define>
<ui:define name="content">
<f:loadBundle
        basename="ve.com.neometrica.inventario.web.config.properties.messages"
        var="msgs" />

	
 
	<h:form prependId="false" id="formularioidProducto" >
	 <p:panel id="panel" header="#{msgs.titlenuevoproducto}" style="margin-bottom:10px;"  >
	 <h:panelGrid id="gridProductoId" columns="2" >  
	    <p:outputLabel for="firstname" value="#{msgs.nombre}" ></p:outputLabel>            
        <p:inputText id="firstname" value="#{productoBean.producto.nombre}" required="true" label="#{msgs.nombre}" />
        <p:outputLabel for="marcaSelectId" value="#{msgs.marca}" ></p:outputLabel>          
         <p:selectOneMenu id="marcaSelectId"  value="#{productoBean.marcaseleccionadaId}" >   
                <f:selectItem itemLabel="Marcas" itemValue="-1" />  
                <f:selectItems value="#{productoBean.marcasSelect}" />                                  
            </p:selectOneMenu>
       <p:outputLabel for="tipoSelectId" value="#{msgs.marca}" ></p:outputLabel>          
         <p:selectOneMenu id="tipoSelectId"  value="#{productoBean.tiposeleccionadaId}" >   
                <f:selectItem itemLabel="Tipo" itemValue="-1" />  
                <f:selectItems value="#{productoBean.tipoSelect}" />                                  
            </p:selectOneMenu>
     </h:panelGrid>                           
    </p:panel>  
   	<p:commandButton value="#{msgs.guardar}"  update="formularioidProducto" actionListener="#{productoBean.save}" 
   	
   	oncomplete="PF('notificacionDLG').show();"  /> 
   						   <!-- oncomplete="PF('notificacionDLG').show();" 
   						   render="formularioidProducto"   
   						    -->
	</h:form>
 	<p:dialog id="productoGuardadoDLGid" header="Notificacion" widgetVar="productoGuardadoDLG" modal="true" height="100" >
 	  <h:panelGrid columns="1">  
	    <p:outputLabel  value="Producto guardado en forma correcta" />
	    <p:outputLabel  value="#{sessionBean.mostrarMensajeError}" />    
	    <p:outputLabel  value="#{sessionBean.mostrarMensajeOk}" />
	    <p:outputLabel  value="#{productoBean.error}" />
	   </h:panelGrid>
	    <p:commandButton value="#{msgs.aceptar}" onclick="PF('productoGuardadoDLG').hide();"
	    	actionListener="#{facesContext.externalContext.sessionMap['currentAdministrarBean'].resetMostrarNotificacion}"    
	    />
	</p:dialog>  
</ui:define>
</ui:composition>